/* 
    Document   : mantenedores
    Created on : 09-sep-2013, 12:48:00
    Author     : FLER
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
}

.display{
    font-family: arial, sans-serif;
    font-size: 12px;
}

#lineatitulo{
        padding: 15px;
    font-family: arial;    
    color: white;    
    background: #3f0336; /* Old browsers */
    vertical-align: middle;
background: -moz-linear-gradient(top,  #3f0336 1%, #8c0257 44%, #91005e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#3f0336), color-stop(44%,#8c0257), color-stop(100%,#91005e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3f0336 1%,#8c0257 44%,#91005e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3f0336 1%,#8c0257 44%,#91005e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3f0336 1%,#8c0257 44%,#91005e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3f0336 1%,#8c0257 44%,#91005e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f0336', endColorstr='#91005e',GradientType=0 ); /* IE6-9 */

    
}
#lineaopciones{
    background: white;
    padding: 5px;
    font-family: arial;    
    font-size: 11px;
    text-decoration-line: none;
    color: white;
}

#opciones_mant{    
    float: left;    
    height: 55px;
    padding: 5px;
    margin-left: 3px;    
    box-shadow: 1px 1px 0px  rgba(0,0,0,0.1);        
}

#formularios{
    font-family: arial;    
    font-size: 12px;
    font-weight: bold;
}


#formularios input[type="text"] {
 padding:5px;
 border-radius:5px; 
 -moz-border-radius:5px; 
 -webkit-border-radius:5px; 
 -o-border-radius:5px; 
 
 background: #eee;
 border: 0;
 margin-top: 10px;
 margin-bottom: 10px;
 padding: 10px;
 
}
#formularios input[type="text"]:focus {
    background: #fff;
    outline: none;
    box-shadow: 0 0 10px #24607f;
    -o-box-shadow: 0 0 10px #24607f;
    -moz-box-shadow: 0 0 10px #24607f;
    -webkit-box-shadow: 0 0 10px #24607f;
}

textarea:focus{
    background: #fff;
    outline: none;
    box-shadow: 0 0 10px #24607f;
    -o-box-shadow: 0 0 10px #24607f;
    -moz-box-shadow: 0 0 10px #24607f;
    -webkit-box-shadow: 0 0 10px #24607f;
}
.campo{
    
 padding:5px;
 border-radius:5px; 
 background: #eee;
 border: 0;
 margin-top: 10px;
 margin-bottom: 10px;
 padding: 10px;
 width: 300px;
 height: 100px;
}

#formularios input[type="mail"] {
 padding:5px;
 border-radius:5px; 
}

#formularios input[type="password"] {
 padding:5px;
 border-radius:5px; 
}

.input grande{
    width:200px;
}

.input medio{
    width:100px;
}

.input pequeno{
    width:50px;
}

#formularios select {
margin-left:5px;
margin-right: 5px;
border: thin transparent solid;
background: #fcfff4; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(40%,#dfe5d7), color-stop(100%,#b3bead)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); /* IE6-9 */

color:#333333;
width:150px;
top:-2px;
left:-2px;
overflow:hidden;
padding: 5px;
}

#formularios option {
border:none;
background: #FFFFFF;
color: #000000;
}

#opciones_mant a {
    text-decoration: none;
}
.imagen_mant{
    margin: auto;
    text-align: center;
    alignment-adjust: central;
}
.leyenda_mant{
    margin: auto;
    text-align: center;
    color: gray;
    
}

.button_rojo{
border:1px solid #df0909; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #f62b2b; background-image: -webkit-gradient(linear, left top, left bottom, from(#f62b2b), to(#d20202));
 background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);
 background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
 background-image: -ms-linear-gradient(top, #f62b2b, #d20202);
 background-image: -o-linear-gradient(top, #f62b2b, #d20202);
 background-image: linear-gradient(to bottom, #f62b2b, #d20202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f62b2b, endColorstr=#d20202);
}

.button_rojo:hover{
 border:1px solid #b30808;
 background-color: #e40a0a; background-image: -webkit-gradient(linear, left top, left bottom, from(#e40a0a), to(#9f0202));
 background-image: -webkit-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -moz-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -ms-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -o-linear-gradient(top, #e40a0a, #9f0202);
 background-image: linear-gradient(to bottom, #e40a0a, #9f0202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e40a0a, endColorstr=#9f0202);
}

.botones{
border:1px solid #5858FA; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #5858FA; background-image: -webkit-gradient(linear, left top, left bottom, from(#5858FA), to(#5858FA));
 background-image: -webkit-linear-gradient(top, #5858FA, #5858FA);
 background-image: -moz-linear-gradient(top, #5858FA, #5858FA);
 background-image: -ms-linear-gradient(top, #5858FA, #5858FA);
 background-image: -o-linear-gradient(top, #5858FA, #5858FA);
 background-image: linear-gradient(to bottom, #5858FA, #5858FA);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00);
}

.botones:hover{
 border:1px solid #224b09;
 background-color: #36780f; background-image: -webkit-gradient(linear, left top, left bottom, from(#36780f), to(#005900));
 background-image: -webkit-linear-gradient(top, #36780f, #005900);
 background-image: -moz-linear-gradient(top, #36780f, #005900);
 background-image: -ms-linear-gradient(top, #36780f, #005900);
 background-image: -o-linear-gradient(top, #36780f, #005900);
 background-image: linear-gradient(to bottom, #36780f, #005900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#36780f, endColorstr=#005900);
}

.botonazul{
border:1px solid #25729a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 7px 7px 7px 7px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #3093c7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
 background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
}

.botonazul:hover{
 border:1px solid #1c5675;
 background-color: #26759e; background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));
 background-image: -webkit-linear-gradient(top, #26759e, #133d5b);
 background-image: -moz-linear-gradient(top, #26759e, #133d5b);
 background-image: -ms-linear-gradient(top, #26759e, #133d5b);
 background-image: -o-linear-gradient(top, #26759e, #133d5b);
 background-image: linear-gradient(to bottom, #26759e, #133d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#26759e, endColorstr=#133d5b);
}